# 含义：\d 匹配任意一个数字字符，等价于 [0-9]；
# \D 匹配任意一个非数字字符，等价于 [^0-9]。
import re
text = 'abc123def'
# 匹配数字
digit_matches = re.findall(r'\d', text)
print("数字匹配结果:", digit_matches)
# 匹配非数字
non_digit_matches = re.findall(r'\D', text)
print("非数字匹配结果:", non_digit_matches)